through-and-through drainage - Español Inglés Diccionario